making progress - Français Anglais Dictionnaire